USC Only**
Secret Clearance required**
Locals Preferred**
Required Minimum Qualifications
- Ability to earn a Master’s degree
- 1 or more years of web application development experience
- Solid understanding of web applications
- Solid understanding of an Object Oriented Programing Language (Java, C#, etc)
- Solid understanding of HTML and CSS
- Front-end framework experience (Angular, React, Vue, etc.)
- Linux, terminal interface experience
- Experience with source code management tools (Git, Subversion) and contributing to large code-bases, and an understanding of the software development lifecycle
Preferred Qualifications
- Active TS/SCI Clearance
- Demonstrated experience with full-stack development
- Proficiency in Java
- Experience with testing frameworks (TestNG, JUnit, Mockito, Jasmine, etc.)
- Experience working with the U.S. government, including the Department of Defense and the Intelligence Community
- Experience with build automation tools (Gradle, Maven, etc.)
- Experience with Linux operating systems
- Experience with Gitlab
- Experience with Angular and AngularJs
- Experience designing APIs and building RESTful services
- Experience with relational databases
- Experience with containerization
- Experience with AI/ML
- Experience with Intellij IDE